photoelectrochemical etching - French English Dictionary